package calao.util.xml;

public class SimpleChecker<T extends Enum> 
implements TagChecker<T> 
{

	final Enum[] tags;
	
	SimpleChecker(T tag)
	{
		this.tags = new Enum[] { tag };
	}

	SimpleChecker(T[] tags)
	{
		this.tags = tags;
	}
	
	public boolean isValid(T tag) {
		for (Enum t : tags) if (t==tag) return true;
		return false;
	}

}
